﻿/*
 * Erstellt mit SharpDevelop.
 * Benutzer: Kai Patrick
 * Datum: 01.04.2008
 * Zeit: 12:50
 * 
 * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern.
 */

using System;

namespace Gamadus.Engine.Compiler.Ast
{
	/// <summary>
	/// Description of Operator.
	/// </summary>
	public enum Operator {
        None,

        // Unary
        Not,
        Plus,
        Minus,
        Negate,

        // Binary
        Add,
        Subtract,
        Multiply,
        Divide,
        Div,
        Mod,

        // Comparisons
        LessThan,
        LessThanOrEqual,
        GreaterThan,
        GreaterThanOrEqual,
        Equals,
        NotEquals,
    }
}
